dam hatch - French English Dictionary